swinging resonance screen - Turco Inglés Diccionario